﻿using System.IO;

namespace Loki.Utils
{
    /// <summary>
    /// Common interface for logger services.
    /// </summary>
    public interface ILogService : IService
    {
        /// <summary>
        /// Gets the specified logger.
        /// </summary>
        /// <param name="P_LoggerName">The logger name.</param>
        /// <returns>The specified logger.</returns>
        ILog GetLogger(string P_LoggerName);

        void Configure(Stream P_SourceStream);
    }
}
